Výměna dat mezi programy RFEM 6 a Allplan může probíhat prostřednictvím souborů různých formátů. V tomto příspěvku popíšeme výměnu dat pro vypočítanou výztuž plochy pomocí rozhraní ASF. Hodnoty pro výztuž z programu RFEM tak můžete zobrazit v programu Allplan jako izočáry výztuže nebo barevné obrázky výztuže.
Stejně jako u předchozích generací programů Dlubal je i pro RFEM 6 a RSTAB 9 k dispozici integrované rozhraní s programem Autodesk Revit. V tomto článku uvedeme několik obecných informací o rozhraních a o konstrukčních objektech a parametrech relevantních pro programy Dlubal v programu Revit.
Tabulkové programy jako EXCEL jsou mezi inženýry velmi oblíbené, protože umožňují snadnou automatizaci výpočtů a rychlé získání výsledků. Propojení EXCELu jako grafického uživatelského rozhraní a Webové služby API je tak nasnadě. Pomocí volně dostupné knihovny xlwings pro Python můžete ovládat EXCEL, číst a zapisovat hodnoty. Tato funkce je proto níže vysvětlena na příkladu.
Webová služba je komunikace mezi počítači nebo programy. Tato komunikace probíhá po síti, a proto ji může používat jakýkoli program, který může odesílat a přijímat řetězce znaků přes protokol HTTP. Programy RFEM 6 a RSTAB 9 poskytují rozhraní založené na těchto webových službách napříč platformami. V tomto článku představíme základy programování v jazyce VBA.
Rozhraní na Autodesk Revit se nainstaluje automaticky během instalace programu RFEM 5 nebo RSTAB 8. Dodatečná instalace plugin modulu je možná spuštěním souboru DLInstaller.exe.
V přídavném modulu RF‑/STEEL EC3 můžeme automaticky optimalizovat průřezy pro posouzení. K tomu je třeba aktivovat příslušnou volbu v tabulce 1.3, vycházet se přitom bude z aktuální řady profilů nebo u svařovaných průřezů ze zadaných proměnných parametrů.
Programy RFEM, RSTAB a SHAPE-THIN jsou lokalizovány do jedenácti jazyků. Všechny jazyky jsou k dispozici zdarma. Jazyk rozhraní programu lze nastavit v nabídce "Nastavení" → "Možnosti programu".
Některé konstrukce je třeba posuzovat v různém uspořádání. Může se tak stát, že nůžkovou zvedací plošinu je třeba posoudit v poloze u země, ve střední poloze i v maximální výšce. Protože podobné úkoly vyžadují vytvořit několik modelů, které jsou ovšem téměř totožné, znamená aktualizace všech modelů jediným kliknutím myší výrazné ulehčení práce.
V programech RFEM a RSTAB má uživatel k dispozici mnohá rozhraní, která mohou usnadnit modelování konstrukce. Od možnosti vkládat hladiny na pozadí přes import IFC objektů, které lze konvertovat na pruty nebo plochy, až po import celého statického systému z programu Revit nebo Tekla. Bez ohledu na výkonnost zvoleného rozhraní závisejí možnosti dalšího použití importovaných dat také na jejich přesnosti.
Pokud načteme pomocí rozhraní COM výsledky na ploše, dostaneme jednorozměrné pole se všemi výsledky v uzlech sítě konečných prvků nebo bodech rastru. Chceme-li získat výsledky na okraji plochy nebo podél určité linie na ploše, je třeba je pro oblast linie vyfiltrovat. V našem příspěvku představíme funkci, kterou lze pro tento problém použít.
Posuzování konstrukcí s využitím digitálních dvojčat se postupně stává každodenním úkolem statických kanceláří. Protože pokud již existuje digitální model budovy, chceme také v něm obsažené informace pokud možno hladce dále využívat. To klade na modelování a na rozhraní u BIM kompatibilního statického softwaru dalekosáhlé požadavky.
Při zpracování prvků přes rozhraní COM je často problémem vybrat příslušné prvky, protože výběr nelze provést vizuálně v pracovním okně. Právě u modelů, které byly vytvořeny v programovém prostředí a následně mají být upraveny v samostatném programu, může být výběr obtížný. Kromě výjimky, kdy výběr již předem proběhl v programu RFEM, máme několik možností, jak výběr naprogramovat.
Výkazy materiálu podávají přehled o tom, jaký počet jakých dílů je zapotřebí pro vytvoření konstrukce. Na jejich základě se tak stanoví a obstarává potřebný materiál. Výkazy materiálu lze vyhotovit například v návrhových modulech RF-/STEEL EC3, RF-/TIMBER Pro a dalších. Výkaz materiálu přesně na míru potřebám uživatele lze navíc vytvořit pomocí rozhraní RF-COM/RS-COM.
RF-COM/RS-COM je programovatelné rozhraní, díky kterému lze rozšířit programy RFEM a RSTAB o programy pro zadávání a postprocesory přizpůsobené uživatelům na míru. V tomto příspěvku je popsán vývoj nástroje pro kopírování a posunování vybraných pomocných linií v programu RFEM. Pomocné linie přitom lze kopírovat nebo posunovat také do jiných pracovních rovin. Jako softwarové prostředí se používá VBA v programu MS Excel.
V našem příspěvku se budeme věnovat nejpoužívanějším BIM rozhraním. Při převodu dat do oborově specifického modelu pro posouzení statiky je často zapotřebí provést dodatečné úpravy. Úkoly, které přitom vyvstávají, a nástroje k jejich úspěšnému a rychlému řešení popíšeme níže.
Výstupní protokoly vytvořené v programech RFEM a RSTAB můžeme přes příslušné rozhraní převádět do programu VCmaster k dalšímu zpracování. VCmaster (dříve BauText) je textový procesor pro stavební inženýry. Umožňuje velice snadno sestavovat, upravovat a dále zpracovávat výpočty, nákresy, fotografie i dokumenty z různých zdrojů.
V části 4.1 naší série jsme popsali připojení přídavného modulu RF-/STEEL EC3 a již jsme zadali pruty a kombinace zatížení, které se mají posoudit. V tomto příspěvku se zaměříme na optimalizaci průřezů v modulu a jejich předání do programu RFEM. Prvky, kterými jsme se zabývali již v předchozích článcích, ponecháme stranou.
V části 4.1 a 4.2 této série se budeme zabývat optimalizací rámu pomocí přídavného modulu RF-/STEEL EC3. V následující části přitom popíšeme připojení modulu a vyvolání relevantních prutů. Prvky, kterými jsme se zabývali již v předchozích článcích, ponecháme stranou.
BIM je často používaný pojem, pokud jde o správu dat ve stavebnictví. K semknutí jednotlivých oborů, jako je architektura, statika, realizace a dozor stavby, Informační modelování budov to umožňuje. Dlubal Software nabízí širokou škálu formátů pro výměnu dat. V našem příspěvku se budeme důkladněji zabývat rozhraním Revit a zvláště pak nastavením exportu.
V části 2.2 článku o rozhraní COM popisujeme vytváření a úpravu uzlových podpor, zatížení, zatěžovacích stavů, kombinací zatížení a kombinací výsledků na příkladu prutu. Čtvrtá část popisuje vytváření jednotlivých nástrojů.
Rozhraní DXF v programu RFEM nyní exportuje prvek 3DFACE do souboru DXF pro každou buňku sítě konečných prvků exportované konstrukce. Das 3DFACE-Element wird zum Beispiel von AutoCAD beim Einlesen erkannt und kann als Fläche in der Grafik dargestellt werden. Verschiedene visuelle Stile helfen hier, die 3DFACE-Flächen in der gewünschten Ansicht darzustellen.
Od verze RFEM 5.06 a RSTAB 8.06 jsou příklady a pomocné soubory pro programování COM rozhraní k dispozici nejen na internetu, ale jsou součástí instalačních souborů. K tomu se v adresáři projektu (zpravidla C:\Users\Public\Documents\Dlubal) vytvoří složka „SDK“.
In Teil 2.1 der Beiträge dieser Serie wurde am Beispiel eines Stabes das Anlegen und Verändern von Elementen gezeigt. Im dritten Teil werden diese Kernelemente wiederverwendet und damit Kontenlager, Lasten, Lastfälle, Lastkombinationen und Ergebniskombinationen angelegt. Das im zweiten Beitrag erstellte Modell wird dabei erweitert. Die Elemente aus Teil 1 und 2.1 werden daher nicht erneut angesprochen.
Im ersten Teil der Serie ging es um das Öffnen und Erstellen eines Modells in RFEM. Im zweiten Teil soll es am Beispiel eines Stabes um das Anlegen und Verändern von Elementen gehen. Die Elemente aus Teil 1 werden daher nicht erneut angesprochen.
V prvním příspěvku k rozhraní COM se budeme zabývat otevřením a zavřením programu RFEM. V Excelu se používá programovací jazyk VBA; Průběh programu je však stejný jako při programování v C#. Aby VBA rozpoznal příkazy k tomuto rozhraní, je nejdříve potřeba přidat příslušný odkaz. In der Abbildung ist links das Beispiel anhand von RFEM 5 zu sehen.
Jonas Mösch untersucht in seiner Bachelorarbeit die offenen und geschlossenen Schnittstellen in der BIM-basierten Tragwerksplanung. Im theoretischen Teil definiert er den Begriff "Building Information Modeling".
V programu RFEM a RSTAB máme k dispozici několik rozhraní. Pro import prutových konstrukcí je rozhraní DSTV (*.stp) zpravidla nejvhodnější, protože kromě obecné topologie se převádějí také podpory, klouby, zatížení a kombinace zatížení.
Programy RFEM a RSTAB nabízejí rozhraní pro export ("Soubor" → "Exportovat") pro export údajů o modelu a zatíženích a také výsledků do Excelu nebo do souboru CSV v jednom kroku. Die zu exportierenden Tabellen können im Abschnitt "Tabellen exportieren" ausgewählt werden. Die Option "Nur bestimmte Tabellen" ermöglicht, nur eine bestimmte Auswahl an Tabellen zu exportieren. Příslušný dialog, v kterém lze zvolit tabulky pro export, otevřeme tlačítkem [Vybrat zatěžovací stavy a tabulky pro export].